Part Number Hot Search : 
P6SMB130 0100M 0100M MSB52W 5C180 FDP33N25 KSL0M311 191000DD
Product Description
Full Text Search
 

To Download RH850F1L Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  r20ut2743 ej0 2 00 rev. 2 .00 p age 1 of 1 3 mar 2 0 , 201 4 rh850/f1l series e1/e20 emulator release note (restrictions when using cubesuite+) this document describes the following items. refer to the users manual of the emulator for cautions on using e1/e20 emulator . ? restrictions not applicable to the target device but applicable to the emulator. ? restrictions applicable to both the target device and emulator but correction is planned only for the emulator. refer to the following documents for the restrictions in the target device. ? users manual of target device ? restrictions notification document for target device contents 1. list of restrictions and added specifications ......................................................................................... 2 2. deta ils of restrictions and added specifications ................................................................................... 3 r 20ut 2743 e j0 2 00 rev. 2 .00 m ar 2 0, 201 4
rh850/f1l series e1/e20 emulator release note (restrictions when using cubesuite+) r20ut2743 ej0 2 00 rev. 2 .00 p age 2 of 1 3 mar 2 0 , 201 4 1. list of restrictions and added specifications no. restrictions or changes/additions to specifications cubesuite+ ver. v2.01.00 v2.02.00 1 regarding connecting/disconnect ing ? 2 regarding rewriting of internal flash memory(debugger operation) 3 regarding rewriting of internal flash memory(clock monitor) 4 regarding download/upload function(external flash memory) 5 regarding download/upload function( progre ss dialogue ) 6 regarding memory map function 7 regarding memory function(cpu reset) 8 regarding memory function(peripheral break) 9 regarding memory function(dmm) 10 regarding io register display function 11 regarding controll ing execution function(power save mode) 12 regarding controlling execution function(snooze instruction) 13 regarding controlling execution function (interrupt / exception / callt instruction ) 14 regarding break/event function(syscall instruction) 15 regarding break/event function(during a clock setup) 16 regarding time measurement function 17 regarding trace function(address supplement ) [note] 18 regarding trace function(setting of out - of - range trace event) [note] 19 regar ding trace function(section of out - of - range trace event) [note] 20 regarding trace function(abnormal exit of out - of - range trace event) [note] 21 regarding trace function(section trace/range out trace) [note] 2 2 regarding debug information re lation(source level stepping) 2 3 regarding debug information relation(display of information on variables) 2 4 regarding debug console 2 5 regarding python console 26 regarding hot plug - in function 27 regarding static variable 2 8 regarding d ivision of a load module 29 regarding break function( read access break ) 30 regarding trace function(trace setting ) [note] 31 regarding source file name : applicable, ? : not applicable or already corrected - : not relevant [note] : when using debug mcu board or device with trace function.
rh850/f1l series e1/e20 emulator release note (restrictions when using cubesuite+) r20ut2743 ej0 2 00 rev. 2 .00 p age 3 of 1 3 mar 2 0 , 201 4 2. details of restrictions and added specifications no. 1 regarding connecting/disconnecting [description] after the emulator operation has been terminated by usb disconnection, re - conne cting the emulator fails and leads to [undefined error]. [ resolution ] turn on the power to the target board and emulator and start them up. no. 2 regarding rewriting of internal flash memory (debugger operation) [description] rewriting of internal flash memory occurs by the following operation. at this time, clock frequency is changed by debugger. 1. download to internal flash memory 2. change of internal flash memory by memory panel operation 3. s etup and release of software break point 4. restart a fter software break point(run and step function) [resolution] 1. none 2. none 3. please use hardware break point . 4. please use hardware break point .
rh850/f1l series e1/e20 emulator release note (restrictions when using cubesuite+) r20ut2743 ej0 2 00 rev. 2 .00 p age 4 of 1 3 mar 2 0 , 201 4 no. 3 regarding rewriting of internal flash memory(clock monitor) [description] when rewriting fla sh memory *1 , debugger changes pll multiplier to the following value. for this reason, when rewriting a flash memory, frequency is set to higher speed than it in use. when the frequency changed by debugger exceeds the frequency set by clm2 , flash memory re writing is deterred. [change of pll multiplier] - when main osc is 8mhz, cpu clock and peripheral clock multiplies by 10. (cpu clock: 80mhz peripheral clock: 80mhz) - when main osc is 10 mhz, cpu clock and p eripheral clock multiplies by 8 . (cpu clock: 80mhz peripheral clock: 80mhz) - when main osc is 12mhz, cpu clock and peripheral clock multiplies by 6. (cpu clock: 72mhz peripheral clock: 72mhz) - when main osc is 16mhz, cpu clock and peripheral clock multiplies by 5. (cpu clock: 80mhz peripheral cloc k: 80mhz) - when main osc is 20mhz, cpu clock and peripheral clock multiplies by 4. (cpu clock: 80mhz peripheral clock: 80mhz) - when main osc is 24mhz, cpu clock and peripheral clock multiplies by 3. (cpu clock: 72mhz peripheral clock: 72mhz) *1: r ewriting of internal flash memory occurs by the following operation. 1. download to internal flash memory 2. change of internal flash memory by memory panel operation 3. s etup and release of software break point 4. resta rt after software break point(run and step function) [resolution] please set the frequency accelerated by the above - mentioned multiplier to clock monitor as a maximum value, or not use clock monitor. no. 4 regarding download/upload function(external fl ash memory) [description] the ocd does not support downloading in external flash memory. [ resolution ] none no. 5 regarding download/upload function( progress dialogue ) [description] after the [cancel] button in the [progress status] dialog box is clicked on, closing the dialog box takes some
rh850/f1l series e1/e20 emulator release note (restrictions when using cubesuite+) r20ut2743 ej0 2 00 rev. 2 .00 p age 5 of 1 3 mar 2 0 , 201 4 time because the process of canceling downloading/uploading is in progress. wait until the process is completed. [resolution] none
rh850/f1l series e1/e20 emulator release note (restrictions when using cubesuite+) r20ut2743 ej0 2 00 rev. 2 .00 p age 6 of 1 3 mar 2 0 , 201 4 no. 6 regarding memory map function [description] the ocd does not support externa l memory. [resolution] none no. 7 regarding memory function(cpu reset) [description] when [cpu reset after download] and [execute to the specified symbol after cpu reset] are set to [yes], execution proceeds to the location of the specified symbol after downloading. if the [download] menu item has been used to connect the debug tool and download a program, however, memory data from the reset to the specified symbol are not displayed in pink ( real - time ram monitor ) in the [memory] panel. [resolution] ex ecute [connect to debug tool] and [download] separately. after the program has stopped, memory data bei ng executed are displayed in pink . no. 8 regarding memory function(peripheral break) [description] peripheral break is a function to stop operation of peripheral modules when a debugger stops operation of the microcontroller. however when rewriting a flash memory, a peripheral module set as peripheral break operates. therefore the different counter value of wdt would be occurred between when a flash me mory is rewritten and when it is not during the microcontroller stops. [resolution] when rewriting a flash memory during the microcontroller stops, do cpu reset before executing a user program, or execute a user program by reset go. no. 9 regarding mem ory function(dmm) [description] memory access by dmm function cannot be set to other than local ram area and global ram area. [resolution] none no. 10 regarding io register display function [description] bit names are not displayed. [resolution] none
rh850/f1l series e1/e20 emulator release note (restrictions when using cubesuite+) r20ut2743 ej0 2 00 rev. 2 .00 p age 7 of 1 3 mar 2 0 , 201 4 no. 11 regarding controlling execution function(power save mode) [description] the device leaves the stop or deep stop mode in response to any of the following operations. a) break b) memory access c) forcibly stopping tracing d) setting an event e) enabl ing the delay stop or full stop in tracing [resolution] none no. 1 2 regarding controlling execution function(snooze instruction) [description] when a snooze instruction is executed in single step (ss) mode and interruption is inputted into the stop state by snooze instruction, ss exception by the completion of snooze instruction execution does not occur, since ss exception occurs after executing the top instruction to an interrupt handler, it seems that the snooze instruction was slippery. [resolution] none no. 1 3 regarding controlling execution function (interrupt / ex ception instruction / callt instruction ) [description] when the instruction which is next to step execution of interrupt, exception instruction or callt instruction is ldsr or stsr which o perates system register (psw, eiic, feic, eipsw, fepsw), a value may not be reflected to those registers correctly. [resolution] none no. 1 4 regarding break/event function(syscall instruction) [description] a read - access break cannot be used to the dat a - access of a syscall instruction. [resolution] none no. 1 5 regarding break/event function(during a clock setup) [description] when e1 emulator be taken a break during a clock setup, rewriting of a flash memory becomes impossible. [resolution] none
rh850/f1l series e1/e20 emulator release note (restrictions when using cubesuite+) r20ut2743 ej0 2 00 rev. 2 .00 p age 8 of 1 3 mar 2 0 , 201 4 no . 1 6 regarding time measurement function [description] measurement of time in a specified range is not possible. [resolution] use measurement of time until execution stops. no. 1 7 regarding trace function(address supplement ) [description] branch trace i nformation being displayed consists of trace data on the branch origins and destinations and complemented source code between the origins and destinations. if the address of each branch origin has not been acquired, trace data may be indicated as invalid from the beginning. invalid data is displayed in the [data] area. [resolution] none no. 1 8 regarding trace function(setting of out - of - range trace event) [description] for an out -of - range trace event, be sure to specify the start and end addresses. [reso lution] none no. 1 9 regarding trace function(section of out - of - range trace event) [description] only one section is specifiable for an out - of - range trace event. [resolution] none no. 20 regarding trace function(abnormal exit of out - of - range trace event ) [description] after the emulator operation has been terminated by usb disconnection with an out - of - range trace event set, re - connecting the emulator fails because the out -of - range trace event cannot be restored. [resolution] none no. 21 regarding trac e function(section trace/range out trace) [description] concurrent use of section trace and range out trace cannot be performed. [resolution] none
rh850/f1l series e1/e20 emulator release note (restrictions when using cubesuite+) r20ut2743 ej0 2 00 rev. 2 .00 p age 9 of 1 3 mar 2 0 , 201 4 no. 22 regarding debug information relation(source level stepping) [description] during source - level s tepping, the debugger may appear to be executing instructions that are not supposed to be executed. [example 1 -1 ] in the example below, execution stops at the position of (*2) after completing the for loop (*1) and branches to the next line depending on the value of "i". under some conditions, however, the pc (indicated by an arrow) appears to have moved to the position of (*3) regardless of the value of "i" at (*2). void main() { int i = 0; int j = 0; for (j = 0; j < 10; j++) { < - (*1) i = atoi("100"); } if (i != 100) { < - (*2) i = atoi("100"); < - (*3) } return; } conditions: (a) there is a directive (e.g. if, for, switch) at the position of (*2 ). (b) the code prior to (*2) is one of the following. - directive - label, goto, or return statement - ternary, logical, or not operation [resolution] none
rh850/f1l series e1/e20 emulator release note (restrictions when using cubesuite+) r20ut2743 ej0 2 00 rev. 2 .00 p age 10 of 1 3 mar 2 0 , 201 4 [example 1 -2] in the example below, execution branches to the case statement (*2) from the posit ion of (*1) when function getcount() is called for the first time. under some conditions, however, the pc (indicated by an arrow) appears to have moved to the position of (*3) immediately before (*2). enum count { zero, one, two }; enum count g etcount() { static enum count value = zero; switch (value) { < - (*1) case two: value = zero; break; case one: value = two; < - (*3) break; case zero: default: value = one; < - (*2) break; } return v alue; } conditions: the instruction at the branch destination (a) acquires the value of a constant, or (b) determines the address of a variable. [resolution]: none
rh850/f1l series e1/e20 emulator release note (restrictions when using cubesuite+) r20ut2743 ej0 2 00 rev. 2 .00 p age 11 of 1 3 mar 2 0 , 201 4 no. 2 3 regarding debug information relation(display of information on variables) [ description] if two or more variables defined in a function have the same name, the values of variables that can be viewed when the program has stopped may differ from expected values. whether this phenomenon arises depends on the optimization level* sele cted during the process of compilation. *the optimization level can be set via [build tool] - [common options] - [frequently used options (link)]. [example] in the example below, char - type variable "a" exists in the innermost scope at (*1) and int - type va riable "a" exists in the innermost scope at (*2). under some conditions, however, only the value of one of the variables can be viewed from (*1) or (*2). void main() { int a = 100; { char a = 'a'; a++; < - (*1) } a++; < - (*2) } ? display of (*1) in the [watch] panel "a" 'a' (0x41) "signed char" "0xfefb1004" // ? expected value or "a" 100 (0x00000064) "int" "0xfefb1000" ? display of ( *2) in the [watch] panel "a" 'b' (0x42) "signed char" "0xfefb1004" or "a" 100 (0x00000064) "int" "0xfefb1000" // ? expected value condition: optimization was performed at the time of compilation. [resolution] select [optimiz e for debugging] as the optimization level before compilation.
rh850/f1l series e1/e20 emulator release note (restrictions when using cubesuite+) r20ut2743 ej0 2 00 rev. 2 .00 p age 12 of 1 3 mar 2 0 , 201 4 no. 2 4 regarding debug console [description] the ocd does not support the debug console. [resolution] none no. 2 5 regarding python console [description] the python console only supports t he following functions that are used to reference or set values in memory or registers/special function registers (sfrs). supported functions: debugger.watch.getvalue *1 debugger.watch.setvalue debugger.register.getvalue debugger.register.setvalue *1: [watchoption] is mandatory for debugger.watch.getvalue. however do not specify [watchoption.auto]. example) debugger.watch.getvalue(symbol, watchoption.hexdecimal) [resolution] none
rh850/f1l series e1/e20 emulator release note (restrictions when using cubesuite+) r20ut2743 ej0 2 00 rev. 2 .00 p age 13 of 1 3 mar 2 0 , 201 4 no. 2 6 regarding hot plug- in function [description] the ocd does not support the hot plug - in function . [resolution] none whe n hot plug - in may be used in the future, it is necessary to make it the following circuit configurations. as shown at figure a , because 4.7uf capacitor is fixed with 8th pin of e1/e20 emulator inside, power supply voltage in user system may decrease for a n instant when it is in hot - plug connecting. this decrease in voltage might lead mcu to be reset. by fixing ferrite beads ( or inductor) and large - sized low esr capacitor with an area close to vdd line of debug connector ,as shown at figure b , it is able to reduce the value of the voltage to the minimum. however, it is not the solution that completely prevent it. in addition, hot plug - in function is valid only for debugging. hot plug - in adapter(option) is required to use this function. support s chedule of a hot plug - in f unction is t.b.d. figure a e1/e20 emulator internal circuit figure b the measure method of e1 emulator no. 2 7 regardin g static variable [description] the following function cannot be used in the address range of the static variable in a source file. the error cannot fine the symbol is displayed. object function: - setting of software break or hardware break - setting of event function(break,trace, measurement function ) - setting of action event - jump to memory [resolution] none 4.7 uf vdd 4.7 uf vdd 4.7 uf vdd connector for emulator vdd 10 ~ 47uf ferrite beads or inductor 8 connector for emulator vdd 10 ~ 47uf ferrite beads or inductor 8 connector for emulator vdd 10 ~ 47uf ferrite beads or inductor 8
rh850/f1l series e1/e20 emulator release note (restrictions when using cubesuite+) r20ut2743 ej0 2 00 rev. 2 .00 p age 14 of 1 3 mar 2 0 , 201 4 no. 2 8 regarding d ivision of a load module [description] when division generation of the load module is carried out using a cc - rh compiler, there is the following restriction. - source level debugging cannot be performed. - auto -re gistration of the output file of the 2nd henceforth is not carried out to a debugg tool. [resolution] please do not divide the load module. no. 2 9 regarding break function( read access break ) [description] a read access break of data designation will be a break after execution in the access break function. other access break will be "before execution". [resolution] none no. 30 regarding trace function(trace setting ) [description] although the trace setup is displayed in the property panel of a debug to ol setting tab by 48/64/80/100pins device, the trac e f unction cannot be used in 48/64/80/100pins device. [resolution] none
rh850/f1l series e1/e20 emulator release note (restrictions when using cubesuite+) r20ut2743 ej0 2 00 rev. 2 .00 p age 15 of 1 3 mar 2 0 , 201 4 no. 31 regarding source file name [description] restriction of a debug function in case existing multiple source files of the same name example: c: work cubesuite+ proja proja.mtpj src main.c - > a.abs c: work cubesuite+ projb projb.mtpj src main.c - > b.abs when the above two load modules are debugged simultaneo usly note: although multiple load modules are used in the above example, this restriction is applicable for the case using single load module. functions : editor , event , etc symptom : when existing multiple source files with the same name in the load module for debugging (*1), the line address in another source file with the same name is displayed on editor. condtion : the relative pat h from the compile directory (* 2 ) of a file is consistent. *1 : build by cubesuite+ project file directory (*.mtpj) = compile directory * 2 : build by make file current directory = compile directory the above folder configuration example: relative path is set to "src main.c." for the file "main.c" a.abs and the file "main.c" of b.abs. [resolution] when existing multip le source files of the same name in the load module for debugging, a source file with the same name can be distinguished by doing any of the following during debugging. (a) please change folder confguration to differ the relative path from a compile dir ectory. before: proja src main.c projb src main.c after : proja srca main.c projb srcb main.c relative paths : "srca main.c" "srcb main.c" (b) please change a source file name not to exist same name file in debu gging target. before: proja src main.c projb src main.c after : proja src maina.c projb src mainb.c
notice 1. descriptions of circuits, software and other related information in this document are provided only to illustrate the operation of semiconductor products and application examples. you are fully responsible for the incorporation of these circuits, software, and information in the design of your equipment. renesas electronics assumes no responsibility for any losses incurred by you or third parties arising from the use of these circuits, software, or information. 2. renesas electronics has used reasonable care in preparing the information included in this document, but renesas electronics does not warrant that such information is error free. renesas electronics assumes no liability whatsoever for any damages incurred by you resulting from errors in or omissions from the information included herein. 3. renesas electronics does not assume any liability for infringement of patents, copyrights, or other intellectual property rights of third parties by or arising from the use of renesas electronics products or technical information described in this document. no license, express, implied or otherwise, is granted hereby under any patents, copyrights or other intellectual property rights of renesas electronics or others. 4. you should not alter, modify, copy, or otherwise misappropriate any renesas electronics product, whether in whole or in part. renesas electronics assumes no responsibility for any losses incurred by you or third parties arising from such alteration, modification, copy or otherwise misappropriation of renesas electronics product. 5. renesas electronics products are classified according to the following two quality grades: "standard" and "high quality". the recommended applications for each renesas electronics product depends on the product's quality grade, as indicated below. "standard": computers; office equipment; communications equipment; test and measurement equipment; audio and visual equipment; home electronic appliances; machine tools; personal electronic equipment; and industrial robots etc. "high quality": transportation equipment (automobiles, trains, ships, etc.); traffic control systems; anti-disaster systems; an ti-crime systems; and safety equipment etc. renesas electronics products are neither intended nor authorized for use in products or systems that may pose a direct threat to human life or bodily injury (artificial life support devices or systems, surgical implantations etc.), or may cause serious property damages (nuclear reactor control systems, military equipment etc.). you must check the quality grade of each renesas electronics product before using it in a particular application. you may not use any renesas electronics product for any application for which it is not intended. renesas electronics shall not be in any way liable for any damages or losses incurred by you or third parties arising from the use of any renesas electronics product for which the product is not intended by renesas electronics. 6. you should use the renesas electronics products described in this document within the range specified by renesas electronics, especially with respect to the maximum rating, operating supply voltage range, movement power voltage range, heat radiation characteristics, installation and other product characteristics. renesas electronics shall have no liability for malfunctions or damages arising out of the use of renesas electronics products beyond such specified ranges. 7. although renesas electronics endeavors to improve the quality and reliability of its products, semiconductor products have sp ecific characteristics such as the occurrence of failure at a certain rate and malfunctions under certain use conditions. further, renesas electronics products are not subject to radiation resistance design. please be sure to implement safety measures to guard them against the possibility of physical injury, and injury or damage caused by fire in the event of the failure of a renesas electronics produc t, such as safety design for hardware and software including but not limited to redundancy, fire control and malfunction prevention, appropriate treatment for aging degradation or any other appropriate measu res. because the evaluation of microcomputer software alone is very difficult, please evaluate the safety of the final products or systems manufactured by you. 8. please contact a renesas electronics sales office for details as to environmental matters such as the environmental compatibility of each renesas electronics product. please use renesas electronics products in compliance with all applicable laws and regulations that regulate the inclusion or use of controlled substances, in cluding without limitation, the eu rohs directive. renesas electronics assumes no liability for damages or losses occurring as a result of your noncompliance with applicable laws and regulations. 9. renesas electronics products and technology may not be used for or incorporated into any products or systems whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations. you should not use renesas electronics products or technology described in this document for any purpose relating to military applications or use by the military, including but not limited to the development of weapons of mass destruction. when exporting the renesas electronics products or technology described in this document, you should comply with the applicable export control laws and regulations and follow the procedures required by such laws and regulations. 10. it is the responsibility of the buyer or distributor of renesas electronics products, who distributes, disposes of, or other wise places the product with a third party, to notify such third party in advance of the contents and conditions set forth in this document, renesas electronics assumes no responsibility for any losses incurred by yo u or third parties as a result of unauthorized use of renesas electronics products. 11. this document may not be reproduced or duplicated in any form, in whole or in part, without prior written consent of renesas electronics. 12. please contact a renesas electronics sales office if you have any questions regarding the information contained in this docu ment or renesas electronics products, or if you have any other inquiries. (note 1) "renesas electronics" as used in this document means renesas electronics corporation and also includes its majority-own ed subsidiaries. (note 2) "renesas electronics product(s)" means any product developed or manufactured by or for renesas electronics. http://www.renesas.com refer to "http://www.renesas.com/" for the latest and detailed information. renesas electronics america inc. 2801 scott boulevard santa clara, ca 95050-2549, u.s.a. tel: +1-408-588-6000, fax: +1-408-588-6130 renesas electronics canada limited 1101 nicholson road, newmarket, ontario l3y 9c3, canada tel: +1-905-898-5441, fax: +1-905-898-3220 renesas electronics europe limited dukes meadow, millboard road, bourne end, buckinghamshire, sl8 5fh, u.k tel: +44-1628-585-100, fax: +44-1628-585-900 renesas electronics europe gmbh arcadiastrasse 10, 40472 dsseldorf, germany tel: +49-211-6503-0, fax: +49-211-6503-1327 renesas electronics (china) co., ltd. room 1709, quantum plaza, no.27 zhichunlu haidian district, beijing 100191, p.r.china tel: +86-10-8235-1155, fax: +86-10-8235-7679 renesas electronics (shanghai) co., ltd. unit 301, tower a, central towers, 555 langao road, putuo district, shanghai, p. r. china 200333 tel: +86-21-2226-0888, fax: +86-21-2226-0999 renesas electronics hong kong limited unit 1601-1613, 16/f., tower 2, grand century place, 193 prince edward road west, mongkok, kowloon, hong kong tel: +852-2265-6688, fax: +852 2886-9022/9044 renesas electronics taiwan co., ltd. 13f, no. 363, fu shing north road, taipei 10543, taiwan tel: +886-2-8175-9600, fax: +886 2-8175-9670 renesas electronics singapore pte. ltd. 80 bendemeer road, unit #06-02 hyflux innovation centre, singapore 339949 tel: +65-6213-0200, fax: +65-6213-0300 renesas electronics malaysia sdn.bhd. unit 906, block b, menara amcorp, amcorp trade centre, no. 18, jln persiaran barat, 46050 petaling jaya, selangor darul ehsan, malaysia tel: +60-3-7955-9390, fax: +60-3-7955-9510 renesas electronics korea co., ltd. 12f., 234 teheran-ro, gangnam-ku, seoul, 135-920, korea tel: +82-2-558-3737, fax: +82-2-558-5141 sales offices ? 2014 renesas electronics corporation. all rights reserved. colophon 4.0 ? 2014 renesas electronics corporation and renesas solutions corp. colophon 4.0


▲Up To Search▲   

 
Price & Availability of RH850F1L

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X